﻿namespace dPet.Domain.Models
{
	using Hangerd.Entity;

	public class BillTemplate: EntityBase
	{
		#region Public Properties

		/// <summary>
		/// 所属医院ID
		/// </summary>
		public string HospitalId { get; private set; }

		/// <summary>
		/// 标题
		/// </summary>
		[RecordModify]
		public string BillTitle { get; set; }

		/// <summary>
		/// 是否显示地址
		/// </summary>
		[RecordModify]
		public bool ShowAddress { get; set; }

		/// <summary>
		/// 地址
		/// </summary>
		[RecordModify]
		public string Address { get; set; }

		/// <summary>
		/// 是否显示电话
		/// </summary>
		[RecordModify]
		public bool ShowPhoneNumber { get; set; }

		/// <summary>
		/// 电话
		/// </summary>
		[RecordModify]
		public string PhoneNumber { get; set; }

		/// <summary>
		/// 是否显示传真
		/// </summary>
		[RecordModify]
		public bool ShowFaxNumber { get; set; }

		/// <summary>
		/// 传真
		/// </summary>
		[RecordModify]
		public string FaxNumber { get; set; }

		/// <summary>
		/// 底部文字
		/// </summary>
		[RecordModify]
		public string FootText { get; set; }

		#endregion

		#region Constructors

		private BillTemplate() { }

		public BillTemplate(Hospital hospital)
		{
			this.HospitalId = hospital.Id;
		}

		#endregion

		#region Public Methods

		#endregion
	}
}
